package com.salt.modules.sys.entity;

import com.salt.common.persistence.DataEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @Description 系统文件配置管理
 * @Author salt
 * @Date 2022-03-28
 * @Version 1.0.1
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class SystemFile extends DataEntity<SystemFile> {

    private String name;   // 文件名
    private String originalName; // 原始文件名
    private String link;    // 链接
    private String type;   // 类型
    private String size;   // 大小
    private String suffix; // 后缀
    private String label; // 标签
    private String tenant; //租户ID

    private String startDate; // 开始日期
    private String endDate; // 结束日期
    private List<String> tenantIds; // 租户ID的集合

    public SystemFile(String label) {
        this.label = label;
    }
}
